::-webkit-scrollbar {
	display: none;
	width: 0;
	height: 0;
	color: transparent;
  }
.sidebar {
	display: flex;
	// min-height: calc(100vh - 112rpx);
	background: #FFFFFF;
	min-height: 100vh;

	.first {
		width: 200rpx;
		background-color: #f1f1f1;
		min-height: calc(100vh - 112rpx);

		.van-sidebar {
			width: 200rpx;
			background-color: #f1f1f1;

			.van-sidebar-item {
				position: relative;
				padding: 28rpx;
				background-color: #f1f1f1;
				border: none;
			}

			.van-sidebar-item--selected::before {
				content: '';
				position: absolute;
				top: 50%;
				left: 14rpx;
				transform: translateY(-50%);
				width: 6rpx;
				height: 16rpx;
				background-color: #FF7733;
			}

			.van-sidebar-item--selected {
				font-size: 28rpx;
				font-weight: bold;
				background-color: #fff;
				color: #FF7733;
			}
		}
	}

	.right {
		flex: 1;
		padding: 24rpx;

		.type_name {
			font-size: 28rpx;

			font-weight: bold;
			color: #202327;
		}

		.box {
			width: 100%;

			background: #ffffff;

			padding: 24rpx;
			box-sizing: border-box;
			padding-bottom: 0;
			margin-bottom: 24rpx;

			.detail {
				display: flex;
				border-bottom: 2rpx solid #f1f1f1;
				padding-bottom: 24rpx;
				margin-top: 24rpx;

				.boxContent {
					flex: 1;
					margin-left: 20rpx;

					display: flex;
					justify-content: space-between;
					flex-direction: column;

					.service_name {
						margin: 0;
						font-size: 28rpx;
						color: #303030;
						text-overflow: -o-ellipsis-lastline;
						overflow: hidden; //溢出内容隐藏
						text-overflow: ellipsis; //文本溢出部分用省略号表示
						display: -webkit-box; //特别显示模式
						-webkit-line-clamp: 2; //行数
						line-clamp: 2;
						-webkit-box-orient: vertical; //盒子中内容竖直排列

					}

					.distance {
						font-size: 24rpx;

						color: rgba(32, 35, 39, 0.6);
					}

					.bottom {
						display: flex;
						justify-content: space-between;

						.num {
							font-size: 24rpx;
							color: rgba(32, 35, 39, 0.6);
						}

						.price {
							font-size: 28rpx;

							color: #ff7733;
						}
					}
				}
			}

		}
	}
	.scroll-view {
		height: calc(100vh);
	  }
}